| API Documentation |  |

- MAIN PAGE
- NAMESPACES
- CLASSES

TestRunParameters.h
1 // TestRunParameters.h
3 //
5
6 namespace nkDebug
7 {
11 class TestRunParameters final
12 {
13 public :
14
15 // Functions
16 // Constructor, destructor
20 TestRunParameters () noexcept ;
26 TestRunParameters (const TestRunParameters& other) noexcept ;
32 TestRunParameters (TestRunParameters&& other) noexcept ;
36 ~TestRunParameters () ;
37
38 // Getters
42 nkMemory::StringView getClassNameFilter () const ;
46 nkMemory::StringView getFunctionNameFilter () const ;
50 TestObserver* getObserver () const ;
51
52 // Setters
60 void setClassNameFilter (nkMemory::StringView value) ;
68 void setFunctionNameFilter (nkMemory::StringView value) ;
76 void setObserver (TestObserver* value) ;
77
78 // Operators
85 TestRunParameters& operator= (const TestRunParameters& other) noexcept ;
92 TestRunParameters& operator= (TestRunParameters&& other) noexcept ;
93 } ;
94 }
nkDebug::TestRunParameters::getObserver
TestObserver * getObserver() const
nkDebug::TestObserver
Base for observer classes allowing to get notifications from a test run.
Definition: TestObserver.h:15
nkDebug::TestRunParameters::setClassNameFilter
void setClassNameFilter(nkMemory::StringView value)
nkDebug::TestRunParameters::setFunctionNameFilter
void setFunctionNameFilter(nkMemory::StringView value)
nkDebug::TestRunParameters::setObserver
void setObserver(TestObserver *value)
nkDebug::TestRunParameters::getFunctionNameFilter
nkMemory::StringView getFunctionNameFilter() const
nkDebug::TestRunParameters::getClassNameFilter
nkMemory::StringView getClassNameFilter() const
nkDebug::TestRunParameters
Parameters allowing to drive a test run sequence.
Definition: TestRunParameters.h:12
nkDebug
Encompasses all API of component NilkinsDebug.
Definition: LogManager.h:7
nkDebug::TestRunParameters::TestRunParameters
TestRunParameters() noexcept
nkMemory
Encompasses all API of component NilkinsMemory.
Definition: Allocator.h:7